Partitioning Multimedia Objects for Optimal Allocation in Distributed Computing Systems
نویسنده
چکیده
Object partitioning is an essential mechanism to improving the performance of complex object-based systems. An essential step in developing an ee-cient information system in such a distributed environment is to optimally distribute data among the applicable sites. As a result, network communication overhead becomes a concern during object partitioning. For multimedia (complex) objects, the communication overhead is greatly aaected by the way related or unrelated objects are aggregated for distribution. In this paper, we present two models of multimedia data models and discuss the techniques for eecient distribution of the objects. One model exploits the Mincut Algorithm and introduces the concept of the binding strength to interpret the relationships between objects in order to develop a linear time partitioning algorithm. The other model utilizes user speciied or system determined degree of partitioning and bipartite matching to determine the aggregation and optimal allocation of objects.
منابع مشابه
An E cient Partitioning Strategy for Complex Objects in Distributed Computing Systems
Object partitioning is an essential mechanism in improving the performance of object-based systems; however, in most of the work to date, emphasis has been connned to the optimization of disk rotation and seek time. The trend in the development of advanced information systems has become more and more towards distributed environments. An essential step in developing an information system in such...
متن کاملStatic Task Allocation in Distributed Systems Using Parallel Genetic Algorithm
Over the past two decades, PC speeds have increased from a few instructions per second to several million instructions per second. The tremendous speed of today's networks as well as the increasing need for high-performance systems has made researchers interested in parallel and distributed computing. The rapid growth of distributed systems has led to a variety of problems. Task allocation is a...
متن کاملA Vertical Partitioning Algorithm for Distributed Multimedia Databases
Efficient retrieval of multimedia objects is a key factor for the success of distributed multimedia databases. One way to provide faster access to multimedia objects in these databases is using vertical partitioning. In this paper, we present a vertical partitioning algorithm for distributed multimedia databases (MAVP) that takes into account the size of the multimedia objects in order to gener...
متن کاملA Genetic Based Resource Management Algorithm Considering Energy Efficiency in Cloud Computing Systems
Cloud computing is a result of the continuing progress made in the areas of hardware, technologies related to the Internet, distributed computing and automated management. The Increasing demand has led to an increase in services resulting in the establishment of large-scale computing and data centers, in addition to high operating costs and huge amounts of electrical power consumption. Insuffic...
متن کاملHarnessing Replication in Object Allocation
The design of distributed systems involves the partitioning of the system into components or partitions and the allocation of these components to physical nodes. Techniques have been proposed for both the partitioning and allocation process. However these techniques suffer from a number of limitations. For instance object replication has the potential to greatly improve the performance of an ob...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2007